supervised visit - Turkish English Dictionary